<?php
require("printFunc.inc.php");
require("dbFunc.inc.php");
require("sessFunc.inc.php");

verifySession();

if($_SESSION['logged'])
{ 
  header("Location: http://".$_SERVER['HTTP_HOST']
      .dirname($_SERVER['PHP_SELF'])."/error.php?errid=1");
  return;
}

$user = $_POST['usernameReg'];
$pass = $_POST['passwordReg'];
$nome = $_POST['nomeReg'];
$cognome = $_POST['cognomeReg'];
$indirizzo = $_POST['indirizzoReg'];
$passConf = $_POST['passwordConfReg'];

if((strcmp($pass,$passConf) != 0))
{
  header("Location: http://".$_SERVER['HTTP_HOST']
      .dirname($_SERVER['PHP_SELF'])."/error.php?errid=2");
  return;
}

if(strlen($user) <1 || strlen($user) > 20)
{
  header("Location: http://".$_SERVER['HTTP_HOST']
      .dirname($_SERVER['PHP_SELF'])."/error.php?errid=3");
  return;
}
  
if(strlen($nome) <1 || strlen($nome) > 20)
{
  header("Location: http://".$_SERVER['HTTP_HOST']
      .dirname($_SERVER['PHP_SELF'])."/error.php?errid=9");
  return;
}
  
if(strlen($cognome) <1 || strlen($cognome) > 40)
{
  header("Location: http://".$_SERVER['HTTP_HOST']
      .dirname($_SERVER['PHP_SELF'])."/error.php?errid=10");
  return;
}
  
if(strlen($indirizzo) <1 || strlen($indirizzo) > 200)
{
  header("Location: http://".$_SERVER['HTTP_HOST']
      .dirname($_SERVER['PHP_SELF'])."/error.php?errid=11");
  return;
}
  
if(strlen($pass) <8 || strlen($pass) > 50)
{
  header("Location: http://".$_SERVER['HTTP_HOST']
      .dirname($_SERVER['PHP_SELF'])."/error.php?errid=4");
  return;
}

if(dbaddUser($user,$pass,$nome,$cognome,$indirizzo) == NULL)
{ 
  header("Location: http://".$_SERVER['HTTP_HOST']
      .dirname($_SERVER['PHP_SELF'])."/registrazione.php?userAlreadyExist=true");
  return;
}

printHeader("Conferma Registrazione");
?>
<div id="content">
<h3>Registrazione di un nuovo utente - Conferma</h3>
<p>Congratulazioni! Il tuo nuovo account presso GranBazar! e' stato creato con successo!</p>
<p>Qui di seguito trovi i dati che hai inserito, che potrai successivamente modificare all'interno della tua pagina personale.</p>
    <table>
      <tr>
        <td>Username</td>
        <td><?echo $user;?></td>
      </tr>
      <tr>
        <td>Nome</td>
        <td><?echo $nome;?></td>
      </tr>
      <tr>
        <td>Cognome</td>
        <td><?echo $cognome;?></td>
      </tr> 
      <tr>
        <td>Indirizzo</td>
        <td><?echo $indirizzo;?></td>
      </tr> 
 </table>
<p>Puoi ora ritornare alla <a href="index.php" title="Premi per tornare alla Home Page">Home Page</a> e successivamente effettuare il login per poter accedere completamente ai servizi offerti da GranBazar!</p>
</div>